package proxy

import (
	"emsctrl/public"
	"fmt"
)

type Sche_modbus_auto struct {
	CuPolicy      *public.CurrentPolicy
	RunMode       public.RunMode
	ModbusConnect int
}

func (s *Sche_modbus_auto) Proxy_Run() {
	//TODO implement me
	fmt.Println("Sche_modbus_auto Proxy run me")
	if s.ModbusConnect == 1 {
		fmt.Println("modbus connect")
	} else {
		s.RunMode.Implement()
	}
}

func (s *Sche_modbus_auto) Proxy_para_set(policy *public.CurrentPolicy, mode public.RunMode) {
	//TODO implement me
	fmt.Println("implement me")
	s.CuPolicy = policy
	s.RunMode = mode
	s.ModbusConnect = 0
}
